to a large extent

Translations
в значительной степени
The success of the event was due to his efforts to a large extent.
Успех мероприятия в значительной степени был обусловлен его усилиями.
Definitions
To a large extent means to a significant degree or mostly; it indicates that something is true or applicable in a major way, but not necessarily completely.
Words
to

preposition
в
a

article or possessive pronoun
до
large

adjective
большой
extent

noun
степень